package com.wande.dataplatform.filecollection.domain.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 校验错误信息
 *
 * @author wande
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ValidationError {

    /**
     * 字段名
     */
    private String fieldName;

    /**
     * 规则类型
     */
    private String ruleType;

    /**
     * 错误消息
     */
    private String errorMessage;

    /**
     * 字段值
     */
    private Object fieldValue;

    /**
     * 记录索引
     */
    private Integer recordIndex;
}
